| Name | Description |
![Public Extension Method](dotnetimages/extensionmethod.png) | All |
Determines whether every element of a sequence satisfies a condition.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | All<T> |
Returns true if all items in a cached collection satisfy the given predicate.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | All |
Determines whether all the elements of a sequence satisfy a condition.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | AllEqual | Overloaded.
Returns true if all items in a cached collection are equal.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | Any | Overloaded.
Determines whether a sequence contains any elements.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | Any<T> |
Returns true if any of the items in the indexed collection in cache satisfy the given predicate.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | Any | Overloaded.
Determines whether a sequence contains any elements.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | AsScalarAsync | Overloaded. Converts an IEntityQuery{T} to an IEntityScalarQuery<T> so that the scalar query can be executed asynchronously. |
![Public Extension Method](dotnetimages/extensionmethod.png) | Concat<TSource> |
Concatenates two sequences.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | Concat<T> |
Concatenates two sequences.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | Contains |
Determines whether a sequence contains a specified element by using the default
equality comparer.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | Contains |
Determines whether a sequence contains a specified element by using the default
equality comparer.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | Count | Overloaded.
Returns the number of elements in a sequence.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | Count | Overloaded.
Returns the number of elements in a sequence.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | DefaultIfEmpty | Overloaded.
Returns the elements in a sequence or a default valued singleton collection if the sequence is empty.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | Distinct | Overloaded.
Returns distinct elements from a sequence.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | Distinct<TSource,TResult> |
Returns distinct elements from a sequence by using a specified selector function to project objects to compare.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | Distinct |
Returns distinct elements from a sequence by using the default equality comparer
to compare values.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | Except<TSource> |
|
![Public Extension Method](dotnetimages/extensionmethod.png) | Except<TSource,TResult> |
Produces the set difference of two sequences by using a specified selector function to compare values.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | Execute | Overloaded.
Execute the query and return untyped results.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | ExecuteAsync | Overloaded.
Execute the query asynchronously.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | ExecuteAsync | Overloaded.
Execute the query asynchronously.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | Filter | Overloaded.
Append the specified filter collection to the query.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | FirstOrDefault |
Returns the first element of a sequence, or the default value (usually null) if not found.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | FirstOrNullEntity | Overloaded.
Executes the query and returns the first element of the sequence, or the appropriate NullEntity if no element is found.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | ForEach | Overloaded.
Enumerate a cached collection performing the specified action on each item.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | GetAggregateHashCode |
Returns a hashcode for a collection that
uses a similar algorithm to that used by the .NET Tuple class.
Order matters.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | GetIncludedEntityTypes |
Returns a list of all entity types, excluding Included types, referenced by the query.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | GetReferencedEntityTypes |
Returns a list of all entity types referenced by the query.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | GroupBy | Overloaded.
Groups the elements of a sequence according to a specified key selector function.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | GroupBy | Overloaded.
Groups the elements of a sequence according to a specified key selector projection.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | GroupJoin<TOuter,TInner,TKey,TResult> |
Correlates the elements of two sequences based on key equality and groups the results. The default equality comparer is used to compare keys.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | Include | Overloaded.
Configures eager fetching for related entities in the specified query path.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | IndexOf<T> |
Returns the index of the first item in the sequence matching a condition, or -1 if no match found.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | Intersect<TSource,TResult> |
Produces the set intersection of two sequences by using a specified selector function to project objects to compare.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | Join | Overloaded.
Correlates the elements of two sequences based on matching keys. The default equality comparer is used to compare keys.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | OrderBy | Overloaded.
Sorts the elements of a sequence in ascending order.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | OrderByDescending | Overloaded.
Sorts the elements of a sequence in descending order.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | OrderBySelector | Overloaded. Sorts the elements of a sequence according to a IdeaBlade.Linq.SortSelector containing one or more sort criteria. |
![Public Extension Method](dotnetimages/extensionmethod.png) | OrderBySelector | Overloaded. Sorts the elements of a sequence according to an IdeaBlade.Core.ISortSelector. Sorts on multiple properties are supported. |
![Public Extension Method](dotnetimages/extensionmethod.png) | Repeat<T> |
Repeat the items enumerable count times.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | Select | Overloaded.
Projects each element of a sequence into a new form.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | Select | Overloaded.
Projects each element of a sequence into a new form.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | SelectMany | Overloaded.
Projects each element of a sequence to an IEnumerable{T} and combines the resulting sequences into one sequence of type IQueryable{T}.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | SelectMany | Overloaded.
Projects each element of a sequence to an System.Collections.Generic.IQueryable{T}
and combines the resulting sequences into one sequence.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | Skip | Overloaded.
Bypasses a specified number of elements in a sequence and then returns the remaining elements.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | Skip |
Bypasses a specified number of elements in a sequence and then returns the
remaining elements.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | SkipWhile | Overloaded.
Bypasses elements in a sequence as long as a specified condition is true and then returns the remaining elements.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | Take | Overloaded.
Returns a specified number of contiguous elements from the start of a sequence.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | Take |
Returns a specified number of contiguous elements from the start of a sequence.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | TakeWhile | Overloaded.
Returns elements from a sequence as long as a specified condition is true, and then skips the remaining elements.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | ThenBy | Overloaded.
Performs a subsequent ordering of the elements in a sequence in ascending order.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | ThenByDescending | Overloaded.
Performs a subsequent ordering of the elements in a sequence in descending order.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | ThenBySelector<TSource> |
Adds secondary sort criteria to a query.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | ThenBySelector<TSource> | Sorts the elements of a sequence according to a SortSelector. Sorts on multiple properties are supported. |
![Public Extension Method](dotnetimages/extensionmethod.png) | ToAggregateString |
Concatenates the string version of each element in a collection using the delimiter provided.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | ToHashSet<T> | Returns a HashSet of the specified collection. |
![Public Extension Method](dotnetimages/extensionmethod.png) | Union | Overloaded.
Produces the set union of two sequences.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | Union<TSource,TResult> |
Produces the set union of two sequences by using a specified selector function to project objects to compare.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | Where | Overloaded.
Filters a sequence of values based on a predicate.
|
![Public Extension Method](dotnetimages/extensionmethod.png) | Where | Overloaded. Filters a sequence of values based on a PredicateDescription. Loosely typed version. |
![Public Extension Method](dotnetimages/extensionmethod.png) | With | Overloaded.
Returns a clone of the query for the specified EntityManager.
|